transplanted species - Alemán Inglés Diccionario